﻿using Gp.Scripts.Core;

namespace Gp.Scripts.Core
{
    /// <summary>
    /// 单位在进行某行为后触发的事件。在触发时，会同时向单位内和全局发送。
    /// </summary>
    public abstract partial class Event_Unit
    {
        /// <summary>
        /// 触发该事件的单位。
        /// </summary>
        public BaseUnit Unit { get; private set; }

        public void Signature(BaseUnit unit) => Unit = unit;
    }
}